import request from '@/utils/request'

// 查询小说章节列表
export function listNovelChapter(query) {
  return request({
    url: '/pixiv/novelChapter/list',
    method: 'get',
    params: query
  })
}

// 查询小说章节详细
export function getNovelChapter(id) {
  return request({
    url: '/pixiv/novelChapter/' + id,
    method: 'get'
  })
}

// 新增小说章节
export function addNovelChapter(data) {
  return request({
    url: '/pixiv/novelChapter',
    method: 'post',
    data: data
  })
}

// 修改小说章节
export function updateNovelChapter(data) {
  return request({
    url: '/pixiv/novelChapter',
    method: 'put',
    data: data
  })
}

// 删除小说章节
export function delNovelChapter(id) {
  return request({
    url: '/pixiv/novelChapter/' + id,
    method: 'delete'
  })
}

export function getBatchChapter(novelId) {
  return request({
    url: '/pixiv/novelChapter/batchChapter/' + novelId,
    method: 'get'
  })
}

export function updateBatchChapter(data) {
  return request({
    url: '/pixiv/novelChapter/updateBatchChapter',
    method: 'put',
    params: data
  })
}
